/* CSS Document */

/* CSS Document */

/* CSS Document */

/* CSS Document */
.body{
height:auto !important;
width:1004px;
margin:auto;
}

a{text-decoration:none};

.a hover{
color:#FFFF00;
}

.menu_top{
height:30px;
width:1004px;
background-image:url(images/bar_color2.png);
background-repeat:repeat-x;
}
.banner{
height:252px;
width:1004px;
background-image:url(images/banner.jpg);
background-position:center;
}

.menu_main{
height:40px;
width:1004px;
background-image:url(images/menumain.png);
background-repeat:repeat;
margin-top:3px;
}

.sub_menu h2{
margin:auto;
color:#FFFFFF;
}

.title_color h3{
margin:auto;
padding:inherit;
color:#FFFFFF;
}

.sub_menu{
width:166px;
height:40px;
background-image:url(images/bar_color2.png);
background-repeat:repeat-y;
float:left;
margin-left:1px;
}

.advert{
background-image:url(images/FacultyWebinarBanner22.jpg);
width:718px;
height:286px;
background-repeat:no-repeat;
margin-top:10px;
}

.livechat{
background-image:url(images/mess.png);
width:275px;
height:285px;
border:#999999 solid 1px;
float:right;
margin-top:10px;
}

.about{
width:1004px;
height:219px;
background-image:url(images/learning-banner.jpg);
margin-top:10px;
}



.footer{
margin:auto;
height:175px;
width:1004px;
background-color:#66FFFF;
margin-top:600px;
border-radius:5px 5px;
/*display:table;*/
overflow:auto;
}

.images{
height:auto;
width:110px;
float:left;
margin:auto;
}

.content{
height:auto;
width:565px;
float:left;
margin-left:3px;
padding-left:5px;
padding-bottom:10px;
}

.content1{
height:auto;
width:250px;
float:left;
margin-left:3px;
padding-left:5px;
padding-top:7px;
padding-bottom:10px;
}


.recentpost{
float:left;
border:#999999 solid 1px;
margin-top:7px;
width:1004px;
height:auto;
border-radius:5px 5px;
}

.recentpost #top{
height:30px;
width:1004px;
background-image:url(images/recent.png);
background-repeat:repeat;
}

.recentpost #query{
float:left;
width:1004px;
height:50px;
border-bottom:#999999 solid 1px;
}

.images1{
height:44px;
width:50px;
float:left;
}

.answer_btn{
margin-top:7px;
height:30px;
width:125px;
float:left;
border-radius: 5px 5px;
}

.answer_btn #btn_answer{
height:30px;
width:125px;
float:left;
background-image:url(images/bar_color3.png);
border-radius: 5px 5px;
}

.answer_btn1 #btn_answer{
height:30px;
width:125px;
float:right;
background-image:url(images/bar_color3.png);
border-radius: 5px 5px;
padding-right:5px;
margin-right:25px;
}

.details{
	margin:auto;
	margin-top:7px;
	width:1004px;
	height:auto !important;
	border:#0000CC solid 1px;
	border-radius: 5px 5px;
	float:left;
		left: 131px;
	top: 616px;
}

.details #avatar{
width:100px
height:100px;
float:left;
background-color:#CCFFFF;
border-bottom:#999999 solid 1px;
}

.details #images{
width:1004px;
height:30px;
background-image:url(images/bar_color7.png);
border-raidus:5px 5px;
border-bottom:#999999 solid 1px;
}

.details #user_infor{
height:100px;
width:700px;
background-color:#CCFFFF;
float:left;
border-bottom:#999999 solid 1px;
padding-left:7px;
}

.details #user_details{
width:195px;
height:100px;
background-color:#CCFFFF;
float:left;
border-bottom:#999999 solid 1px;
}

.details #title{
height:45px;
width:1004px;
float:left;
border-bottom:#999999 solid 1px;
}

.details #content{
width:900px;
height:auto;
border-bottom:#999999 solid 1px;
float:left;
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
}

.details #quick_answer{
height:35px;
width:1004px;
background-color:#CCFFFF;
float:left;
padding-top:7px;
}

.answer_frm{
width:1004px;
min-height:250ox;
background-image:url(images/bar_color1.png);
border-radius: 5px 5px;
float:right;
border:#0000CC solid 1px;
}




/* CSS Document */

.frm{
float:left;
margin-top:7px;
width:1004px;
height:auto;
border:#999999 solid 1px;
border-radius:5px 5px;
}

.frm #content{
width:1004px;
height:150px;
border-left:#0000CC solid 1px;

border-right:#0000CC solid 1px;
border-bottom:#0000CC solid 1px;
border-radius:5px 5px;
float:left;
background-color:#00FFCC;
}

.txt{
border:#0000CC solid 1px;
border-radius:5px 5px;
float:left;
margin-left:10px;
margin-top:10px;
}

.frm #top{
width:999px;
height:35px;
border:#000099 solid 1px;
border-radius: 5px 5px;
background-image:url(images/bar_color1.png);
padding-top:3px;
padding-left:7px;
}


.frm #submit{
width:125px;
height:30px;
background-image:url(images/bar_color2.png);
float:right;
border-radius:5px 5px;
margin-top:10px;
margin-left:5px;
padding-bottom:5px;
}

.frm #reset{
width:125px;
height:30px;
background-image:url(images/bar_color2.png);
float:right;
border-radius:5px 5px;
margin-top:10px;
margin-left:5px;
padding-bottom:5px;
}























